Skip to content

PEP 825: reword ordering to avoid introducing new terms#47

Open
mgorny wants to merge 2 commits intopep-wheel-variants-acceptancefrom
pep-wheel-variants-stage
Open

PEP 825: reword ordering to avoid introducing new terms#47
mgorny wants to merge 2 commits intopep-wheel-variants-acceptancefrom
pep-wheel-variants-stage

Conversation

@mgorny
Copy link
Copy Markdown

@mgorny mgorny commented Apr 20, 2026

Reword the ordering algorithm to avoid introducing new terms. Rather than talking of abstract "variants", operate in the terms of grouping variant wheels by their labels, and creating an additional group for non-variant wheels. Then, sorting by platform compatibility tags becomes a matter of in-group ordering. Hopefully this also avoids discussing the existing ordering algorithm.


📚 Documentation preview 📚: https://wheelnext-peps--47.org.readthedocs.build/

Reword the ordering algorithm to avoid introducing new terms.  Rather
than talking of abstract "variants", operate in the terms of grouping
variant wheels by their labels, and creating an additional group for
non-variant wheels.  Then, sorting by platform compatibility tags
becomes a matter of in-group ordering.  Hopefully this also avoids
discussing the existing ordering algorithm.

Signed-off-by: Michał Górny <mgorny@quansight.com>
@read-the-docs-community
Copy link
Copy Markdown

read-the-docs-community bot commented Apr 20, 2026

Comment thread peps/pep-0825.rst Outdated
Comment thread peps/pep-0825.rst Outdated
Signed-off-by: Michał Górny <mgorny@quansight.com>
@mgorny mgorny force-pushed the pep-wheel-variants-stage branch from 8312d82 to 04af3d3 Compare April 21, 2026 10:18
@mgorny
Copy link
Copy Markdown
Author

mgorny commented Apr 21, 2026

Okay, simplified the opening.

@mgorny mgorny requested a review from konstin April 21, 2026 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants